package com.t.bricks.bussiness.service.tidings;

import com.t.bricks.model.MsgEmity;

/**
 * 消息管理Tidings表基本业务操作类接口定义
 */
public interface TidingsService {

	/**
	 * 添加
	 * @Param tidings
	 * @return MsgEmity
	 */
	MsgEmity add(Object tidings);

	/**
	 * 搜索关键字对应的记录
	 * @param likeStr
	 * @return
	 */
	MsgEmity search(String likeStr);

	/**
	 * 消息标记'删除'
	 * @param iId 记录编号
	 * @param isSsendee 是否接收者(不是接收者就是发送者)
	 * @return
	 */
	MsgEmity delSign(Long iId, Integer isSsendee);
	
	/**
	 * 查询指定时间的对话信息
	 * @param dateSt 开始时间
	 * @param dateEd 结束时间
	 * @return List<Tidings>
	 */
	MsgEmity findByDate(String stDate, String edDate);

}
